#ifndef MCLIENTOBSERVER_H_
#define MCLIENTOBSERVER_H_

/*
* MClientObserver
* CClientEngine passes events and responses body data with this interface.
* An instance of this class must be provided for construction of CClientEngine.
*/
class MClientObserver
	{
	public:
		virtual void ClientEvent(const TDesC& aEventDescription) = 0;
		virtual void ClientReceived(const TDesC8& aRevData) = 0;		
		//when all received		
		virtual void ClientBodyReceived(const int aClientID, const TDesC8& aBodyData) = 0;
	};
#endif /*MCLIENTOBSERVER_H_*/
